videotaped statement - Alemán Inglés Diccionario